Hardcoded values - to be added to metadata.json

Functions - to be added to a separate file

Play video being analysed

View Spectogram of the mixed audio

Load audio

Load hand tap annotation

Only tap_s has been used here. I was thinking I could make a parameter for a function used while plotting the spetrogram, where a person could choose to view:

  1. No hand taps
  2. Only hand taps of singer and harmonium player - in different colours
  3. Only hand movements of the 3 tanpuras - in different colours
  4. All 5 handmovements

Draw on the frames that have hand taps (only by tap_S for now)

Create a temporary folder to store all intermediate results in

Create a video where frames with hand taps from tap_s have been marked and store it in the temp folder

Add clicks to the audio where hand taps are present and store it as a separate file in the temp folder

Combine the audio and video files and store it in the temp folder

Release open CV objects being used

View the file created

Delete the temp folder